package 解释器模式;

// 所谓解释器模式就是定义语言的文法，并且建立一个解释器来解释该语言中的句子。

public class MainClass {
	public static void main(String[] args) throws Exception {
        String statement = "3 * 2 * 4 / 6 % 6";
        
        Calculator calculator = new Calculator();
        
        calculator.build(statement);
        
        int result = calculator.compute();
        
        System.out.println(statement + " = " + result);    
	}
}
